<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_40) on Sun Feb 14 21:38:39 CET 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>AttributeColumnsController (gephi 0.9.1 API)</title>
<meta name="date" content="2016-02-14">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
    try {
        if (location.href.indexOf('is-external=true') == -1) {
            parent.document.title="AttributeColumnsController (gephi 0.9.1 API)";
        }
    }
    catch(err) {
    }
//-->
var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/AttributeColumnsController.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../org/gephi/datalab/api/AttributeColumnsMergeStrategiesController.html" title="interface in org.gephi.datalab.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/gephi/datalab/api/AttributeColumnsController.html" target="_top">Frames</a></li>
<li><a href="AttributeColumnsController.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.gephi.datalab.api</div>
<h2 title="Interface AttributeColumnsController" class="title">Interface AttributeColumnsController</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public interface <span class="typeNameLabel">AttributeColumnsController</span></pre>
<div class="block"><p>This interface defines part of the Data Laboratory API basic actions.</p>
 <p>It contains methods for manipulating the attributes and properties of nodes and edges.</p></div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Eduardo Ramos</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!--   -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#addAttributeColumn-org.gephi.graph.api.Table-java.lang.String-java.lang.Class-">addAttributeColumn</a></span>(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;title,
                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;type)</code>
<div class="block">Adds a new column to the specified table with the given title and type of column.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#calculateColumnValuesFrequencies-org.gephi.graph.api.Table-org.gephi.graph.api.Column-">calculateColumnValuesFrequencies</a></span>(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                                <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</code>
<div class="block">Calculates the absolute frequency of appearance of each value of the given column and returns a Map containing each different value mapped to its frequency of appearance.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#canChangeColumnData-org.gephi.graph.api.Column-">canChangeColumnData</a></span>(<a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</code>
<div class="block">Indicates if the Data Laboratory API behaviour allows to change a value of the given column of a table.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#canClearColumnData-org.gephi.graph.api.Column-">canClearColumnData</a></span>(<a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</code>
<div class="block">Indicates if the Data Laboratory API behaviour allows to set as null a value of the given column of a table.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#canConvertColumnToDynamic-org.gephi.graph.api.Column-">canConvertColumnToDynamic</a></span>(<a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</code>
<div class="block">Indicates if the Data Laboratory API behaviour allows to convert an existing column into its dynamic equivalent.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#canDeleteColumn-org.gephi.graph.api.Column-">canDeleteColumn</a></span>(<a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</code>
<div class="block">Indicates if the Data Laboratory API behaviour allows to delete the given column of a table.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#clearColumnData-org.gephi.graph.api.Table-org.gephi.graph.api.Column-">clearColumnData</a></span>(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
               <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</code>
<div class="block">Clears all rows data for a given column of a table (nodes table or edges table)</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#clearEdgeData-org.gephi.graph.api.Edge-org.gephi.graph.api.Column:A-">clearEdgeData</a></span>(<a href="../../../../org/gephi/graph/api/Edge.html" title="interface in org.gephi.graph.api">Edge</a>&nbsp;edge,
             <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>[]&nbsp;columnsToClear)</code>
<div class="block">Clears all edge attributes except computed attributes and id.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#clearEdgesData-org.gephi.graph.api.Edge:A-org.gephi.graph.api.Column:A-">clearEdgesData</a></span>(<a href="../../../../org/gephi/graph/api/Edge.html" title="interface in org.gephi.graph.api">Edge</a>[]&nbsp;edges,
              <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>[]&nbsp;columnsToClear)</code>
<div class="block">Clears all the edges attributes except computed attributes and id, checking first that the edges are in the graph.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#clearNodeData-org.gephi.graph.api.Node-org.gephi.graph.api.Column:A-">clearNodeData</a></span>(<a href="../../../../org/gephi/graph/api/Node.html" title="interface in org.gephi.graph.api">Node</a>&nbsp;node,
             <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>[]&nbsp;columnsToClear)</code>
<div class="block">Clears all node attributes except computed attributes and id, checking first that the node is in the graph.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#clearNodesData-org.gephi.graph.api.Node:A-org.gephi.graph.api.Column:A-">clearNodesData</a></span>(<a href="../../../../org/gephi/graph/api/Node.html" title="interface in org.gephi.graph.api">Node</a>[]&nbsp;nodes,
              <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>[]&nbsp;columnsToClear)</code>
<div class="block">Clears all the nodes attributes except computed attributes and id.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#clearRowData-org.gephi.graph.api.Element-org.gephi.graph.api.Column:A-">clearRowData</a></span>(<a href="../../../../org/gephi/graph/api/Element.html" title="interface in org.gephi.graph.api">Element</a>&nbsp;row,
            <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>[]&nbsp;columnsToClear)</code>
<div class="block">Clears row attributes except computed attributes and id if node/edge row.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code><a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#convertAttributeColumnToDynamic-org.gephi.graph.api.Table-org.gephi.graph.api.Column-double-double-">convertAttributeColumnToDynamic</a></span>(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                               <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column,
                               double&nbsp;low,
                               double&nbsp;high)</code>
<div class="block">Converts and replaces a table column with a dynamic column preserving original column values.</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#convertAttributeColumnToNewDynamicColumn-org.gephi.graph.api.Table-org.gephi.graph.api.Column-double-double-java.lang.String-">convertAttributeColumnToNewDynamicColumn</a></span>(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                                        <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column,
                                        double&nbsp;low,
                                        double&nbsp;high,
                                        <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;newColumnTitle)</code>
<div class="block">Converts a table column into a new dynamic column preserving original column values.</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#copyColumnDataToOtherColumn-org.gephi.graph.api.Table-org.gephi.graph.api.Column-org.gephi.graph.api.Column-">copyColumnDataToOtherColumn</a></span>(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                           <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;sourceColumn,
                           <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;targetColumn)</code>
<div class="block">Copies all row values of a column to another column.</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#copyEdgeDataToOtherEdges-org.gephi.graph.api.Edge-org.gephi.graph.api.Edge:A-org.gephi.graph.api.Column:A-">copyEdgeDataToOtherEdges</a></span>(<a href="../../../../org/gephi/graph/api/Edge.html" title="interface in org.gephi.graph.api">Edge</a>&nbsp;edge,
                        <a href="../../../../org/gephi/graph/api/Edge.html" title="interface in org.gephi.graph.api">Edge</a>[]&nbsp;otherEdges,
                        <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>[]&nbsp;columnsToCopy)</code>
<div class="block">Copies attributes data of the given edge to the other rows except computed attributes and id.</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#copyNodeDataToOtherNodes-org.gephi.graph.api.Node-org.gephi.graph.api.Node:A-org.gephi.graph.api.Column:A-">copyNodeDataToOtherNodes</a></span>(<a href="../../../../org/gephi/graph/api/Node.html" title="interface in org.gephi.graph.api">Node</a>&nbsp;node,
                        <a href="../../../../org/gephi/graph/api/Node.html" title="interface in org.gephi.graph.api">Node</a>[]&nbsp;otherNodes,
                        <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>[]&nbsp;columnsToCopy)</code>
<div class="block">Copies attributes data of the given node to the other rows except computed attributes and id.</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#copyRowDataToOtherRows-org.gephi.graph.api.Element-org.gephi.graph.api.Element:A-org.gephi.graph.api.Column:A-">copyRowDataToOtherRows</a></span>(<a href="../../../../org/gephi/graph/api/Element.html" title="interface in org.gephi.graph.api">Element</a>&nbsp;row,
                      <a href="../../../../org/gephi/graph/api/Element.html" title="interface in org.gephi.graph.api">Element</a>[]&nbsp;otherRows,
                      <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>[]&nbsp;columnsToCopy)</code>
<div class="block">Copies attributes data of the given row to the other rows except computed attributes and id if node/edge.</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code><a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#createBooleanMatchesColumn-org.gephi.graph.api.Table-org.gephi.graph.api.Column-java.lang.String-java.util.regex.Pattern-">createBooleanMatchesColumn</a></span>(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                          <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column,
                          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;newColumnTitle,
                          <a href="http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html?is-external=true" title="class or interface in java.util.regex">Pattern</a>&nbsp;pattern)</code>
<div class="block">Creates a new <code>BOOLEAN</code> column from the given column and regular expression
 filling it with boolean values that indicate if each of the old column values match the regular expression.</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#createFoundGroupsListColumn-org.gephi.graph.api.Table-org.gephi.graph.api.Column-java.lang.String-java.util.regex.Pattern-">createFoundGroupsListColumn</a></span>(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                           <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column,
                           <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;newColumnTitle,
                           <a href="http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html?is-external=true" title="class or interface in java.util.regex">Pattern</a>&nbsp;pattern)</code>
<div class="block">Creates a new <code>LIST_STRING</code> column from the given column and regular expression with values that are
 the list of matching groups for the given regular expression for each row.</div>
</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#deleteAttributeColumn-org.gephi.graph.api.Table-org.gephi.graph.api.Column-">deleteAttributeColumn</a></span>(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                     <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</code>
<div class="block">Deletes the specified column from a table if the table has the column and data laboratory behaviour allows to delete it (see <code>canDeleteColumn</code> method).</div>
</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/gephi/graph/api/Node.html" title="interface in org.gephi.graph.api">Node</a>&gt;&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#detectNodeDuplicatesByColumn-org.gephi.graph.api.Column-boolean-">detectNodeDuplicatesByColumn</a></span>(<a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column,
                            boolean&nbsp;caseSensitive)</code>
<div class="block">Finds and returns nodes duplicates based on the values of a given column of nodes table</div>
</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code><a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#duplicateColumn-org.gephi.graph.api.Table-org.gephi.graph.api.Column-java.lang.String-java.lang.Class-">duplicateColumn</a></span>(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
               <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column,
               <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;title,
               <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;type)</code>
<div class="block">Duplicates a given column of a table and copies al row values.</div>
</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#fillColumnWithValue-org.gephi.graph.api.Table-org.gephi.graph.api.Column-java.lang.String-">fillColumnWithValue</a></span>(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                   <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column,
                   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
<div class="block">Fills the data values of a given column of a table with a value as a String,
 parsing it for the <code>Class</code> of the column.</div>
</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#fillEdgesColumnWithValue-org.gephi.graph.api.Edge:A-org.gephi.graph.api.Column-java.lang.String-">fillEdgesColumnWithValue</a></span>(<a href="../../../../org/gephi/graph/api/Edge.html" title="interface in org.gephi.graph.api">Edge</a>[]&nbsp;edges,
                        <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column,
                        <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
<div class="block">Fills the data values of a given column of the indicated edges with a value as a String,
 parsing it for the <code>Class</code> of the column.</div>
</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#fillNodesColumnWithValue-org.gephi.graph.api.Node:A-org.gephi.graph.api.Column-java.lang.String-">fillNodesColumnWithValue</a></span>(<a href="../../../../org/gephi/graph/api/Node.html" title="interface in org.gephi.graph.api">Node</a>[]&nbsp;nodes,
                        <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column,
                        <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
<div class="block">Fills the data values of a given column of the indicated nodes with a value as a String,
 parsing it for the <code>Class</code> of the column.</div>
</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#getColumnNumbers-org.gephi.graph.api.Table-org.gephi.graph.api.Column-">getColumnNumbers</a></span>(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</code>
<div class="block">Prepares an array with all not null numbers of all the rows of a given column.</div>
</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#getNumberOrNumberListColumnStatistics-org.gephi.graph.api.Table-org.gephi.graph.api.Column-">getNumberOrNumberListColumnStatistics</a></span>(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                                     <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</code>
<div class="block">Calculates all statistics at once from a number/number list column using <code>MathUtils</code> class.</div>
</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#getRowNumbers-org.gephi.graph.api.Element-org.gephi.graph.api.Column:A-">getRowNumbers</a></span>(<a href="../../../../org/gephi/graph/api/Element.html" title="interface in org.gephi.graph.api">Element</a>&nbsp;row,
             <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>[]&nbsp;columns)</code>
<div class="block">Prepares an array with all not null numbers of a row using only the given columns.</div>
</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#getRowsColumnNumbers-org.gephi.graph.api.Element:A-org.gephi.graph.api.Column-">getRowsColumnNumbers</a></span>(<a href="../../../../org/gephi/graph/api/Element.html" title="interface in org.gephi.graph.api">Element</a>[]&nbsp;rows,
                    <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</code>
<div class="block">Prepares an array <b>only</b> with all not null numbers the indicated rows of a given column.</div>
</td>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code><a href="../../../../org/gephi/graph/api/Element.html" title="interface in org.gephi.graph.api">Element</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#getTableAttributeRows-org.gephi.graph.api.Table-">getTableAttributeRows</a></span>(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table)</code>
<div class="block">Returns all rows of a given table (node or edges table).</div>
</td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#getTableRowsCount-org.gephi.graph.api.Table-">getTableRowsCount</a></span>(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table)</code>
<div class="block">Counts the number of rows of a table (nodes or edges table) and returns the result.</div>
</td>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#importCSVToEdgesTable-org.gephi.graph.api.Graph-java.io.File-java.lang.Character-java.nio.charset.Charset-java.lang.String:A-java.lang.Class:A-boolean-">importCSVToEdgesTable</a></span>(<a href="../../../../org/gephi/graph/api/Graph.html" title="interface in org.gephi.graph.api">Graph</a>&nbsp;graph,
                     <a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;file,
                     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Character.html?is-external=true" title="class or interface in java.lang">Character</a>&nbsp;separator,
                     <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/charset/Charset.html?is-external=true" title="class or interface in java.nio.charset">Charset</a>&nbsp;charset,
                     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;columnNames,
                     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>[]&nbsp;columnTypes,
                     boolean&nbsp;createNewNodes)</code>
<div class="block">Method for importing csv data to edges table.</div>
</td>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#importCSVToNodesTable-org.gephi.graph.api.Graph-java.io.File-java.lang.Character-java.nio.charset.Charset-java.lang.String:A-java.lang.Class:A-boolean-">importCSVToNodesTable</a></span>(<a href="../../../../org/gephi/graph/api/Graph.html" title="interface in org.gephi.graph.api">Graph</a>&nbsp;graph,
                     <a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;file,
                     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Character.html?is-external=true" title="class or interface in java.lang">Character</a>&nbsp;separator,
                     <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/charset/Charset.html?is-external=true" title="class or interface in java.nio.charset">Charset</a>&nbsp;charset,
                     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;columnNames,
                     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>[]&nbsp;columnTypes,
                     boolean&nbsp;assignNewNodeIds)</code>
<div class="block">Method for importing CSV file data to nodes table.</div>
</td>
</tr>
<tr id="i34" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#isEdgeColumn-org.gephi.graph.api.Column-">isEdgeColumn</a></span>(<a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</code>&nbsp;</td>
</tr>
<tr id="i35" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#isEdgeTable-org.gephi.graph.api.Table-">isEdgeTable</a></span>(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table)</code>
<div class="block">Checks if the given table is edges table.</div>
</td>
</tr>
<tr id="i36" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#isNodeColumn-org.gephi.graph.api.Column-">isNodeColumn</a></span>(<a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</code>&nbsp;</td>
</tr>
<tr id="i37" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#isNodeTable-org.gephi.graph.api.Table-">isNodeTable</a></span>(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table)</code>
<div class="block">Checks if the given table is nodes table.</div>
</td>
</tr>
<tr id="i38" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#isTableColumn-org.gephi.graph.api.Table-org.gephi.graph.api.Column-">isTableColumn</a></span>(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
             <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</code>&nbsp;</td>
</tr>
<tr id="i39" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#mergeRowsValues-org.gephi.graph.api.Column:A-org.gephi.datalab.spi.rows.merge.AttributeRowsMergeStrategy:A-org.gephi.graph.api.Element:A-org.gephi.graph.api.Element-org.gephi.graph.api.Element-">mergeRowsValues</a></span>(<a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>[]&nbsp;columns,
               <a href="../../../../org/gephi/datalab/spi/rows/merge/AttributeRowsMergeStrategy.html" title="interface in org.gephi.datalab.spi.rows.merge">AttributeRowsMergeStrategy</a>[]&nbsp;mergeStrategies,
               <a href="../../../../org/gephi/graph/api/Element.html" title="interface in org.gephi.graph.api">Element</a>[]&nbsp;rows,
               <a href="../../../../org/gephi/graph/api/Element.html" title="interface in org.gephi.graph.api">Element</a>&nbsp;selectedRow,
               <a href="../../../../org/gephi/graph/api/Element.html" title="interface in org.gephi.graph.api">Element</a>&nbsp;resultRow)</code>
<div class="block">Merges the given rows values to the given result row using one merge strategy for each column of the table.</div>
</td>
</tr>
<tr id="i40" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#negateBooleanColumn-org.gephi.graph.api.Table-org.gephi.graph.api.Column-">negateBooleanColumn</a></span>(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                   <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</code>
<div class="block">Negates not null values of a given <code>BOOLEAN</code> or <code>LIST_BOOLEAN</code>column.</div>
</td>
</tr>
<tr id="i41" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/datalab/api/AttributeColumnsController.html#setAttributeValue-java.lang.Object-org.gephi.graph.api.Element-org.gephi.graph.api.Column-">setAttributeValue</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value,
                 <a href="../../../../org/gephi/graph/api/Element.html" title="interface in org.gephi.graph.api">Element</a>&nbsp;row,
                 <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</code>
<div class="block">Sets a value to the given row,column pair (cell).</div>
</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!--   -->
</a>
<h3>Method Detail</h3>
<a name="setAttributeValue-java.lang.Object-org.gephi.graph.api.Element-org.gephi.graph.api.Column-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAttributeValue</h4>
<pre>boolean&nbsp;setAttributeValue(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value,
                          <a href="../../../../org/gephi/graph/api/Element.html" title="interface in org.gephi.graph.api">Element</a>&nbsp;row,
                          <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</pre>
<div class="block"><p>Sets a value to the given row,column pair (cell). If the class of the value is not the column type class,
 it will try to parse the <code>toString</code> representation of the value.</p>
 <p>Takes care to avoid parsing exceptions of the target column type.</p>
 <p>Also, this will not set a null value to a column that can't have null values (see <code>canClearColumnData</code> method) if the given object is null or the parsing fails.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>value</code> - Value to set, can be null</dd>
<dd><code>row</code> - Row</dd>
<dd><code>column</code> - Column</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if the value was set, false otherwise</dd>
</dl>
</li>
</ul>
<a name="addAttributeColumn-org.gephi.graph.api.Table-java.lang.String-java.lang.Class-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addAttributeColumn</h4>
<pre><a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;addAttributeColumn(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;title,
                          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;type)</pre>
<div class="block"><p>Adds a new column to the specified table with the given title and type of column.</p>
 <p>The title for the new column can't be repeated in the table, null or an empty string.</p>.
 <p>The id of the column will be set to the same as the title,
 but if the first TimeInterval column of the table is created
 it will be given the default dynamic time interval id to be able to use dynamic filters.</p>
 <p>The <code>AttributeOrigin</code> of the column will be set to <code>DATA</code>.</p>
 <p>Default column value will be set to null.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>table</code> - Table to add the column</dd>
<dd><code>title</code> - Title for the new column, can't be repeated in the table, null or empty string</dd>
<dd><code>type</code> - Type for the new column</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The created column or null if the column could not be created</dd>
</dl>
</li>
</ul>
<a name="duplicateColumn-org.gephi.graph.api.Table-org.gephi.graph.api.Column-java.lang.String-java.lang.Class-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>duplicateColumn</h4>
<pre><a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;duplicateColumn(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                       <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column,
                       <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;title,
                       <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;type)</pre>
<div class="block"><p>Duplicates a given column of a table and copies al row values.</p>
 <p>If the <code>Class</code> for the new column is different from the old column type, it will try to parse each value. If it is not possible, the value will be set to null.</p>
 <p>The title for the new column can't be repeated in the table, null or an empty string.</p>.
 <p>The id of the column will be set to the title.</p>
 <p>The <code>AttributeOrigin</code> of the column will be set to <code>DATA</code>.</p>
 <p>Default column value will be set to null.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>table</code> - Table of the column to duplicate</dd>
<dd><code>column</code> - Column to duplicate</dd>
<dd><code>title</code> - Title for the new column</dd>
<dd><code>type</code> - Class for the new column</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The created column or null if the column could not be created</dd>
</dl>
</li>
</ul>
<a name="copyColumnDataToOtherColumn-org.gephi.graph.api.Table-org.gephi.graph.api.Column-org.gephi.graph.api.Column-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>copyColumnDataToOtherColumn</h4>
<pre>void&nbsp;copyColumnDataToOtherColumn(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                                 <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;sourceColumn,
                                 <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;targetColumn)</pre>
<div class="block"><p>Copies all row values of a column to another column.</p>
 <p>If the <code>Class</code> for the target is different from the source column type, it will try to parse each value. If it is not possible, the value will be set to null.</p>
 <p>Source and target columns must be different.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>table</code> - Table of the columns</dd>
<dd><code>sourceColumn</code> - Source column</dd>
<dd><code>targetColumn</code> - Target column</dd>
</dl>
</li>
</ul>
<a name="deleteAttributeColumn-org.gephi.graph.api.Table-org.gephi.graph.api.Column-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>deleteAttributeColumn</h4>
<pre>void&nbsp;deleteAttributeColumn(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                           <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</pre>
<div class="block"><p>Deletes the specified column from a table if the table has the column and data laboratory behaviour allows to delete it (see <code>canDeleteColumn</code> method).</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>table</code> - Table to delete the column</dd>
<dd><code>column</code> - Column to delete</dd>
</dl>
</li>
</ul>
<a name="convertAttributeColumnToDynamic-org.gephi.graph.api.Table-org.gephi.graph.api.Column-double-double-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>convertAttributeColumnToDynamic</h4>
<pre><a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;convertAttributeColumnToDynamic(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                                       <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column,
                                       double&nbsp;low,
                                       double&nbsp;high)</pre>
<div class="block"><p>Converts and replaces a table column with a dynamic column preserving original column values.</p>
 <p>This should be used only in columns where the <code>canConvertColumnToDynamic</code> returns true</p>
 <p>For graphs with <code>INTERVAL</code> <a href="../../../../org/gephi/graph/api/TimeRepresentation.html" title="enum in org.gephi.graph.api"><code>TimeRepresentation</code></a>, the new values have a default interval that uses the <code>low</code> and <code>high</code> parameters.</p>
 <p>For graphs with <code>TIMESTAMP</code> <a href="../../../../org/gephi/graph/api/TimeRepresentation.html" title="enum in org.gephi.graph.api"><code>TimeRepresentation</code></a>, the new values have a default timestamp that uses the <code>low</code> parameter, <code>high</code> parameter is ignored.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>table</code> - Table of the column</dd>
<dd><code>column</code> - Column to convert and replace</dd>
<dd><code>low</code> - Low bound for default interval or default timestamp</dd>
<dd><code>high</code> - High bound for default interval or ignored for timestamps</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The new column</dd>
</dl>
</li>
</ul>
<a name="convertAttributeColumnToNewDynamicColumn-org.gephi.graph.api.Table-org.gephi.graph.api.Column-double-double-java.lang.String-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>convertAttributeColumnToNewDynamicColumn</h4>
<pre><a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;convertAttributeColumnToNewDynamicColumn(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                                                <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column,
                                                double&nbsp;low,
                                                double&nbsp;high,
                                                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;newColumnTitle)</pre>
<div class="block"><p>Converts a table column into a new dynamic column preserving original column values. The original column is kept intact</p>
 <p>For graphs with <code>INTERVAL</code> <a href="../../../../org/gephi/graph/api/TimeRepresentation.html" title="enum in org.gephi.graph.api"><code>TimeRepresentation</code></a>, the new values have a default interval that uses the <code>low</code> and <code>high</code> parameters.</p>
 <p>For graphs with <code>TIMESTAMP</code> <a href="../../../../org/gephi/graph/api/TimeRepresentation.html" title="enum in org.gephi.graph.api"><code>TimeRepresentation</code></a>, the new values have a default timestamp that uses the <code>low</code> parameter, <code>high</code> parameter is ignored.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>table</code> - Table of the column</dd>
<dd><code>column</code> - Column to convert to dynamic</dd>
<dd><code>low</code> - Low bound for default interval or default timestamp</dd>
<dd><code>high</code> - High bound for default interval or ignored for timestamps</dd>
<dd><code>newColumnTitle</code> - Title for the new dynamic column</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The new column</dd>
</dl>
</li>
</ul>
<a name="fillColumnWithValue-org.gephi.graph.api.Table-org.gephi.graph.api.Column-java.lang.String-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fillColumnWithValue</h4>
<pre>void&nbsp;fillColumnWithValue(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                         <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column,
                         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
<div class="block"><p>Fills the data values of a given column of a table with a value as a String,
 parsing it for the <code>Class</code> of the column. If it is not possible to parse,
 the value will be set to null.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>table</code> - Table of the column</dd>
<dd><code>column</code> - Column to fill</dd>
<dd><code>value</code> - String representation of the value for each row of the column</dd>
</dl>
</li>
</ul>
<a name="fillNodesColumnWithValue-org.gephi.graph.api.Node:A-org.gephi.graph.api.Column-java.lang.String-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fillNodesColumnWithValue</h4>
<pre>void&nbsp;fillNodesColumnWithValue(<a href="../../../../org/gephi/graph/api/Node.html" title="interface in org.gephi.graph.api">Node</a>[]&nbsp;nodes,
                              <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column,
                              <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
<div class="block"><p>Fills the data values of a given column of the indicated nodes with a value as a String,
 parsing it for the <code>Class</code> of the column. If it is not possible to parse,
 the value will be set to null.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>nodes</code> - Nodes to fill</dd>
<dd><code>column</code> - Column to fill</dd>
<dd><code>value</code> - String representation of the value for the column for each node</dd>
</dl>
</li>
</ul>
<a name="fillEdgesColumnWithValue-org.gephi.graph.api.Edge:A-org.gephi.graph.api.Column-java.lang.String-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fillEdgesColumnWithValue</h4>
<pre>void&nbsp;fillEdgesColumnWithValue(<a href="../../../../org/gephi/graph/api/Edge.html" title="interface in org.gephi.graph.api">Edge</a>[]&nbsp;edges,
                              <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column,
                              <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
<div class="block"><p>Fills the data values of a given column of the indicated edges with a value as a String,
 parsing it for the <code>Class</code> of the column. If it is not possible to parse,
 the value will be set to null.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>edges</code> - Edges to fill</dd>
<dd><code>column</code> - Column to fill</dd>
<dd><code>value</code> - String representation of the value for the column for each edge</dd>
</dl>
</li>
</ul>
<a name="clearColumnData-org.gephi.graph.api.Table-org.gephi.graph.api.Column-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearColumnData</h4>
<pre>void&nbsp;clearColumnData(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                     <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</pre>
<div class="block"><p>Clears all rows data for a given column of a table (nodes table or edges table)</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>table</code> - Table to clear column data</dd>
<dd><code>column</code> - Column to clear data</dd>
</dl>
</li>
</ul>
<a name="calculateColumnValuesFrequencies-org.gephi.graph.api.Table-org.gephi.graph.api.Column-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>calculateColumnValuesFrequencies</h4>
<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;calculateColumnValuesFrequencies(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                                                     <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</pre>
<div class="block"><p>Calculates the absolute frequency of appearance of each value of the given column and returns a Map containing each different value mapped to its frequency of appearance.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>table</code> - Table of the column</dd>
<dd><code>column</code> - Column to calculate values frequencies</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Map containing each different value mapped to its frequency of appearance</dd>
</dl>
</li>
</ul>
<a name="createBooleanMatchesColumn-org.gephi.graph.api.Table-org.gephi.graph.api.Column-java.lang.String-java.util.regex.Pattern-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createBooleanMatchesColumn</h4>
<pre><a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;createBooleanMatchesColumn(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                                  <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column,
                                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;newColumnTitle,
                                  <a href="http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html?is-external=true" title="class or interface in java.util.regex">Pattern</a>&nbsp;pattern)</pre>
<div class="block"><p>Creates a new <code>BOOLEAN</code> column from the given column and regular expression
 filling it with boolean values that indicate if each of the old column values match the regular expression.</p>
 <p>Title for the new column can't be repeated in the table, null or empty.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>table</code> - Table of the column to match</dd>
<dd><code>column</code> - Column to match</dd>
<dd><code>newColumnTitle</code> - Title for the new boolean column</dd>
<dd><code>pattern</code> - Regular expression to match</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>New created column or null if title is not correct</dd>
</dl>
</li>
</ul>
<a name="negateBooleanColumn-org.gephi.graph.api.Table-org.gephi.graph.api.Column-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>negateBooleanColumn</h4>
<pre>void&nbsp;negateBooleanColumn(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                         <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</pre>
<div class="block"><p>Negates not null values of a given <code>BOOLEAN</code> or <code>LIST_BOOLEAN</code>column.</p>
 <p>Throws IllegalArgumentException if the column does not have <code>BOOLEAN</code> or <code>LIST_BOOLEAN</code> <code>Class</code>.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>table</code> - Table of the column to negate</dd>
<dd><code>column</code> - Boolean column to negate</dd>
</dl>
</li>
</ul>
<a name="createFoundGroupsListColumn-org.gephi.graph.api.Table-org.gephi.graph.api.Column-java.lang.String-java.util.regex.Pattern-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createFoundGroupsListColumn</h4>
<pre><a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;createFoundGroupsListColumn(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                                   <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column,
                                   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;newColumnTitle,
                                   <a href="http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html?is-external=true" title="class or interface in java.util.regex">Pattern</a>&nbsp;pattern)</pre>
<div class="block"><p>Creates a new <code>LIST_STRING</code> column from the given column and regular expression with values that are
 the list of matching groups for the given regular expression for each row.</p>
 <p>The title for the new column can't be repeated in the table, null or an empty string.</p>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>table</code> - Table of the column to match</dd>
<dd><code>column</code> - Column to match</dd>
<dd><code>newColumnTitle</code> - Title for the new boolean column</dd>
<dd><code>pattern</code> - Regular expression to match</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>New created column or null if title is not correct</dd>
</dl>
</li>
</ul>
<a name="clearNodeData-org.gephi.graph.api.Node-org.gephi.graph.api.Column:A-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearNodeData</h4>
<pre>void&nbsp;clearNodeData(<a href="../../../../org/gephi/graph/api/Node.html" title="interface in org.gephi.graph.api">Node</a>&nbsp;node,
                   <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>[]&nbsp;columnsToClear)</pre>
<div class="block"><p>Clears all node attributes except computed attributes and id, checking first that the node is in the graph.</p>
 <p>Columns to clear can be specified, but id and computed columns will not be cleared.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>node</code> - Node to clear data</dd>
<dd><code>columnsToClear</code> - Columns of the node to clear. All columns will be cleared if it is null</dd>
</dl>
</li>
</ul>
<a name="clearNodesData-org.gephi.graph.api.Node:A-org.gephi.graph.api.Column:A-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearNodesData</h4>
<pre>void&nbsp;clearNodesData(<a href="../../../../org/gephi/graph/api/Node.html" title="interface in org.gephi.graph.api">Node</a>[]&nbsp;nodes,
                    <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>[]&nbsp;columnsToClear)</pre>
<div class="block"><p>Clears all the nodes attributes except computed attributes and id.</p>
 <p>Columns to clear can be specified, but id and computed columns will not be cleared.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>nodes</code> - Array of nodes to clear data</dd>
<dd><code>columnsToClear</code> - Columns of the nodes to clear. All columns will be cleared if it is null</dd>
</dl>
</li>
</ul>
<a name="clearEdgeData-org.gephi.graph.api.Edge-org.gephi.graph.api.Column:A-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearEdgeData</h4>
<pre>void&nbsp;clearEdgeData(<a href="../../../../org/gephi/graph/api/Edge.html" title="interface in org.gephi.graph.api">Edge</a>&nbsp;edge,
                   <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>[]&nbsp;columnsToClear)</pre>
<div class="block"><p>Clears all edge attributes except computed attributes and id.</p>
 <p>Columns to clear can be specified, but id and computed columns will not be cleared.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>edge</code> - Edge to clear data</dd>
<dd><code>columnsToClear</code> - Columns of the edge to clear. All columns will be cleared if it is null</dd>
</dl>
</li>
</ul>
<a name="clearEdgesData-org.gephi.graph.api.Edge:A-org.gephi.graph.api.Column:A-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearEdgesData</h4>
<pre>void&nbsp;clearEdgesData(<a href="../../../../org/gephi/graph/api/Edge.html" title="interface in org.gephi.graph.api">Edge</a>[]&nbsp;edges,
                    <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>[]&nbsp;columnsToClear)</pre>
<div class="block"><p>Clears all the edges attributes except computed attributes and id, checking first that the edges are in the graph.</p>
 <p>Columns to clear can be specified, but id and computed columns will not be cleared.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>edges</code> - Array of edges to clear data</dd>
<dd><code>columnsToClear</code> - Columns of the edges to clear. All columns will be cleared if it is null</dd>
</dl>
</li>
</ul>
<a name="clearRowData-org.gephi.graph.api.Element-org.gephi.graph.api.Column:A-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearRowData</h4>
<pre>void&nbsp;clearRowData(<a href="../../../../org/gephi/graph/api/Element.html" title="interface in org.gephi.graph.api">Element</a>&nbsp;row,
                  <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>[]&nbsp;columnsToClear)</pre>
<div class="block"><p>Clears row attributes except computed attributes and id if node/edge row.</p>
 <p>Columns to clear can be specified, but id of node/edge and computed columns will not be cleared.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>row</code> - Array of rows to clear data</dd>
<dd><code>columnsToClear</code> - Columns of the row to clear. All columns will be cleared if it is null</dd>
</dl>
</li>
</ul>
<a name="copyNodeDataToOtherNodes-org.gephi.graph.api.Node-org.gephi.graph.api.Node:A-org.gephi.graph.api.Column:A-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>copyNodeDataToOtherNodes</h4>
<pre>void&nbsp;copyNodeDataToOtherNodes(<a href="../../../../org/gephi/graph/api/Node.html" title="interface in org.gephi.graph.api">Node</a>&nbsp;node,
                              <a href="../../../../org/gephi/graph/api/Node.html" title="interface in org.gephi.graph.api">Node</a>[]&nbsp;otherNodes,
                              <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>[]&nbsp;columnsToCopy)</pre>
<div class="block"><p>Copies attributes data of the given node to the other rows except computed attributes and id.</p>
 <p>Columns to copy can be specified, but id node and computed columns will not be copied.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>node</code> - Node to copy data from</dd>
<dd><code>otherNodes</code> - Nodes to copy data to</dd>
<dd><code>columnsToCopy</code> - Columns of the node to copy. All columns will be copied if it is null</dd>
</dl>
</li>
</ul>
<a name="copyEdgeDataToOtherEdges-org.gephi.graph.api.Edge-org.gephi.graph.api.Edge:A-org.gephi.graph.api.Column:A-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>copyEdgeDataToOtherEdges</h4>
<pre>void&nbsp;copyEdgeDataToOtherEdges(<a href="../../../../org/gephi/graph/api/Edge.html" title="interface in org.gephi.graph.api">Edge</a>&nbsp;edge,
                              <a href="../../../../org/gephi/graph/api/Edge.html" title="interface in org.gephi.graph.api">Edge</a>[]&nbsp;otherEdges,
                              <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>[]&nbsp;columnsToCopy)</pre>
<div class="block"><p>Copies attributes data of the given edge to the other rows except computed attributes and id.</p>
 <p>Columns to copy can be specified, but id edge and computed columns will not be copied.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>edge</code> - Edge to copy data from</dd>
<dd><code>otherEdges</code> - Edges to copy data to</dd>
<dd><code>columnsToCopy</code> - Columns of the edge to copy. All columns will be copied if it is null</dd>
</dl>
</li>
</ul>
<a name="copyRowDataToOtherRows-org.gephi.graph.api.Element-org.gephi.graph.api.Element:A-org.gephi.graph.api.Column:A-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>copyRowDataToOtherRows</h4>
<pre>void&nbsp;copyRowDataToOtherRows(<a href="../../../../org/gephi/graph/api/Element.html" title="interface in org.gephi.graph.api">Element</a>&nbsp;row,
                            <a href="../../../../org/gephi/graph/api/Element.html" title="interface in org.gephi.graph.api">Element</a>[]&nbsp;otherRows,
                            <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>[]&nbsp;columnsToCopy)</pre>
<div class="block"><p>Copies attributes data of the given row to the other rows except computed attributes and id if node/edge.</p>
 <p>Columns to copy can be specified, but id of node/edge and computed columns will not be copied.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>row</code> - Row to copy data from</dd>
<dd><code>otherRows</code> - Rows to copy data to</dd>
<dd><code>columnsToCopy</code> - Columns of the row to copy. All columns will be copied if it is null</dd>
</dl>
</li>
</ul>
<a name="getTableAttributeRows-org.gephi.graph.api.Table-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTableAttributeRows</h4>
<pre><a href="../../../../org/gephi/graph/api/Element.html" title="interface in org.gephi.graph.api">Element</a>[]&nbsp;getTableAttributeRows(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table)</pre>
<div class="block"><p>Returns all rows of a given table (node or edges table).</p>
 <p>Used for iterating through all attribute rows of a table</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>table</code> - Table to get attribute rows</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Array of attribute rows of the table</dd>
</dl>
</li>
</ul>
<a name="getTableRowsCount-org.gephi.graph.api.Table-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTableRowsCount</h4>
<pre>int&nbsp;getTableRowsCount(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table)</pre>
<div class="block"><p>Counts the number of rows of a table (nodes or edges table) and returns the result.</p>
 <p>Uses <code>GraphElementsController</code> <code>getNodesCount</code> and <code>getEdgesCount</code> to calculate the result.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>table</code> - </dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the number of rows in <code>table</code></dd>
</dl>
</li>
</ul>
<a name="isNodeTable-org.gephi.graph.api.Table-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isNodeTable</h4>
<pre>boolean&nbsp;isNodeTable(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table)</pre>
<div class="block"><p>Checks if the given table is nodes table.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>table</code> - Table to check</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if the table is nodes table, false otherwise</dd>
</dl>
</li>
</ul>
<a name="isEdgeTable-org.gephi.graph.api.Table-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isEdgeTable</h4>
<pre>boolean&nbsp;isEdgeTable(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table)</pre>
<div class="block"><p>Checks if the given table is edges table.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>table</code> - Table to check</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if the table is edges table, false otherwise</dd>
</dl>
</li>
</ul>
<a name="isTableColumn-org.gephi.graph.api.Table-org.gephi.graph.api.Column-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isTableColumn</h4>
<pre>boolean&nbsp;isTableColumn(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                      <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</pre>
</li>
</ul>
<a name="isNodeColumn-org.gephi.graph.api.Column-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isNodeColumn</h4>
<pre>boolean&nbsp;isNodeColumn(<a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</pre>
</li>
</ul>
<a name="isEdgeColumn-org.gephi.graph.api.Column-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isEdgeColumn</h4>
<pre>boolean&nbsp;isEdgeColumn(<a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</pre>
</li>
</ul>
<a name="canDeleteColumn-org.gephi.graph.api.Column-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>canDeleteColumn</h4>
<pre>boolean&nbsp;canDeleteColumn(<a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</pre>
<div class="block"><p>Indicates if the Data Laboratory API behaviour allows to delete the given column of a table.</p>
 <p>The behaviour is: Any column that does not have a <code>AttributeOrigin</code> of type <code>PROPERTY</code> can be deleted.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>column</code> - Column to check if it can be deleted</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if it can be deleted, false otherwise</dd>
</dl>
</li>
</ul>
<a name="canChangeColumnData-org.gephi.graph.api.Column-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>canChangeColumnData</h4>
<pre>boolean&nbsp;canChangeColumnData(<a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</pre>
<div class="block"><p>Indicates if the Data Laboratory API behaviour allows to change a value of the given column of a table.</p>
 <p>The behaviour is: Only values of columns with <code>AttributeOrigin</code> of type <code>DATA</code> or a node/edge label and weight column can be changed. (but weight can't be null. see <code>canClearColumnData</code> method).</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>column</code> - Column to check if values can be changed</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if the column values can be changed, false otherwise</dd>
</dl>
</li>
</ul>
<a name="canClearColumnData-org.gephi.graph.api.Column-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>canClearColumnData</h4>
<pre>boolean&nbsp;canClearColumnData(<a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</pre>
<div class="block"><p>Indicates if the Data Laboratory API behaviour allows to set as null a value of the given column of a table.</p>
 <p>The behaviour is: Only values of columns with <code>AttributeOrigin</code> of type <code>DATA</code> or a node/edge label column can be set to null. Edge weight can't be null</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>column</code> - Column to check if values can be changed</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if the column values can be changed, false otherwise</dd>
</dl>
</li>
</ul>
<a name="canConvertColumnToDynamic-org.gephi.graph.api.Column-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>canConvertColumnToDynamic</h4>
<pre>boolean&nbsp;canConvertColumnToDynamic(<a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</pre>
<div class="block"><p>Indicates if the Data Laboratory API behaviour allows to convert an existing column into its dynamic equivalent.</p>
 <p>The behaviour is: Only values of columns with <code>AttributeOrigin</code> of type <code>DATA</code> and <b>edge weight</b> can be converted.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>column</code> - Column to check if can be converted</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if the column can be converted to dynamic, false otherwise</dd>
</dl>
</li>
</ul>
<a name="getNumberOrNumberListColumnStatistics-org.gephi.graph.api.Table-org.gephi.graph.api.Column-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNumberOrNumberListColumnStatistics</h4>
<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>[]&nbsp;getNumberOrNumberListColumnStatistics(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                                                   <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</pre>
<div class="block"><p>Calculates all statistics at once from a number/number list column using <code>MathUtils</code> class.</p>
 <p>Returns an array of <b>length=8</b> of <code>BigDecimal</code> numbers with the results in the following order: 
 <ol>
 <li>average</li>
 <li>first quartile (Q1)</li>
 <li>median</li>
 <li>third quartile (Q3)</li>
 <li>interquartile range (IQR)</li>
 <li>sum</li>
 <li>minimumValue</li>
 <li>maximumValue</li>
 </ol>
 </p>
 <p>The column can only be a number/number list column.</p>
 <p>Otherwise, a IllegalArgumentException will be thrown.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>table</code> - Table of the column</dd>
<dd><code>column</code> - Column to get statistics</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Array with statistics</dd>
</dl>
</li>
</ul>
<a name="getColumnNumbers-org.gephi.graph.api.Table-org.gephi.graph.api.Column-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getColumnNumbers</h4>
<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>[]&nbsp;getColumnNumbers(<a href="../../../../org/gephi/graph/api/Table.html" title="interface in org.gephi.graph.api">Table</a>&nbsp;table,
                          <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</pre>
<div class="block"><p>Prepares an array with all not null numbers of all the rows of a given column.</p>
 <p>The column can only be a number/number list column.</p>
 <p>Otherwise, a IllegalArgumentException will be thrown.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>table</code> - Table of the column to get numbers</dd>
<dd><code>column</code> - Column to get numbers</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Array with all numbers.</dd>
</dl>
</li>
</ul>
<a name="getRowsColumnNumbers-org.gephi.graph.api.Element:A-org.gephi.graph.api.Column-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRowsColumnNumbers</h4>
<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>[]&nbsp;getRowsColumnNumbers(<a href="../../../../org/gephi/graph/api/Element.html" title="interface in org.gephi.graph.api">Element</a>[]&nbsp;rows,
                              <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column)</pre>
<div class="block"><p>Prepares an array <b>only</b> with all not null numbers the indicated rows of a given column.</p>
 <p>The column can only be a number/number list column.</p>
 <p>Otherwise, a IllegalArgumentException will be thrown.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>rows</code> - Rows to get numbers</dd>
<dd><code>column</code> - Column to get numbers</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Array with all numbers.</dd>
</dl>
</li>
</ul>
<a name="getRowNumbers-org.gephi.graph.api.Element-org.gephi.graph.api.Column:A-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRowNumbers</h4>
<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>[]&nbsp;getRowNumbers(<a href="../../../../org/gephi/graph/api/Element.html" title="interface in org.gephi.graph.api">Element</a>&nbsp;row,
                       <a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>[]&nbsp;columns)</pre>
<div class="block"><p>Prepares an array with all not null numbers of a row using only the given columns.</p>
 <p>The columns can only be number/dynamic number/number list columns (in any combination).</p>
 <p><b>All</b> numbers intervals of a dynamic number column will be used.</p>
 <p>Otherwise, a IllegalArgumentException will be thrown.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>row</code> - Row to get numbers</dd>
<dd><code>columns</code> - Columns of the row to use</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Array with all numbers</dd>
</dl>
</li>
</ul>
<a name="importCSVToNodesTable-org.gephi.graph.api.Graph-java.io.File-java.lang.Character-java.nio.charset.Charset-java.lang.String:A-java.lang.Class:A-boolean-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>importCSVToNodesTable</h4>
<pre>void&nbsp;importCSVToNodesTable(<a href="../../../../org/gephi/graph/api/Graph.html" title="interface in org.gephi.graph.api">Graph</a>&nbsp;graph,
                           <a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;file,
                           <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Character.html?is-external=true" title="class or interface in java.lang">Character</a>&nbsp;separator,
                           <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/charset/Charset.html?is-external=true" title="class or interface in java.nio.charset">Charset</a>&nbsp;charset,
                           <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;columnNames,
                           <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>[]&nbsp;columnTypes,
                           boolean&nbsp;assignNewNodeIds)</pre>
<div class="block"><p>Method for importing CSV file data to nodes table.</p>
 <p>Only special case is treating columns is id columns: first column found named 'id' (case insensitive) will be used as node id, others will be ignored.</p>
 <p>No special column must be provided.</p>
 <p>If a column name is not already in nodes table, it will be created with the corresponding columnType index.</p>
 <p>If a node id already exists, depending on assignNewNodeIds, a new id will be assigned to it or instead, the already existing node attributes will be updated with the CSV data</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>graph</code> - Graph to import nodes</dd>
<dd><code>file</code> - CSV file</dd>
<dd><code>separator</code> - Separator of values of the CSV file</dd>
<dd><code>charset</code> - Charset of the CSV file</dd>
<dd><code>columnNames</code> - Names of the columns in the CSV file to use</dd>
<dd><code>columnTypes</code> - Types of the columns in the CSV file to use when creating columns</dd>
<dd><code>assignNewNodeIds</code> - Indicates if nodes should be assigned new ids when the ids are already in nodes table or not provided.</dd>
</dl>
</li>
</ul>
<a name="importCSVToEdgesTable-org.gephi.graph.api.Graph-java.io.File-java.lang.Character-java.nio.charset.Charset-java.lang.String:A-java.lang.Class:A-boolean-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>importCSVToEdgesTable</h4>
<pre>void&nbsp;importCSVToEdgesTable(<a href="../../../../org/gephi/graph/api/Graph.html" title="interface in org.gephi.graph.api">Graph</a>&nbsp;graph,
                           <a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;file,
                           <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Character.html?is-external=true" title="class or interface in java.lang">Character</a>&nbsp;separator,
                           <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/charset/Charset.html?is-external=true" title="class or interface in java.nio.charset">Charset</a>&nbsp;charset,
                           <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;columnNames,
                           <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>[]&nbsp;columnTypes,
                           boolean&nbsp;createNewNodes)</pre>
<div class="block"><p>Method for importing csv data to edges table.</p>
 <p>Column named 'Source' and 'Target' (case insensitive) should be provided. Any row that does not provide a source and target nodes ids will be ignored.</p>
 <p>If no 'Type' (case insensitive) column is provided, all edges will be directed.</p>
 <p>If an edge already exists and cannot be created, it will be ignored but the weight of the existing edge will be increased with each repetition.</p>

 <p>Special cases are id, source, target and type columns:
 <ul>
 <li>First column found named 'id' (case insensitive) will be used as node id, others will be ignored.</li>
 <li>First column named 'Source' (case insensitive) will be used as source node id. The next ones will be used as normal columns, and created if not already existing.</li>
 <li>First column named 'Target' (case insensitive) will be used as target node id. The next ones will be used as normal columns, and created if not already existing.</li>
 <li>First column named 'Type' (case insensitive) will be used as edge type, matching 'Directed' or 'Undirected' strings (case insensitive). The next ones will be used as normal columns, and created if not already existing.</li>
 </ul>
 </p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>graph</code> - Graph to import edges</dd>
<dd><code>file</code> - CSV file</dd>
<dd><code>separator</code> - Separator of values of the CSV file</dd>
<dd><code>charset</code> - Charset of the CSV file</dd>
<dd><code>columnNames</code> - Names of the columns in the CSV file to use</dd>
<dd><code>columnTypes</code> - Types of the columns in the CSV file to use when creating columns</dd>
<dd><code>createNewNodes</code> - Indicates if missing nodes should be created when an edge declares a source or target id not already existing</dd>
</dl>
</li>
</ul>
<a name="mergeRowsValues-org.gephi.graph.api.Column:A-org.gephi.datalab.spi.rows.merge.AttributeRowsMergeStrategy:A-org.gephi.graph.api.Element:A-org.gephi.graph.api.Element-org.gephi.graph.api.Element-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mergeRowsValues</h4>
<pre>void&nbsp;mergeRowsValues(<a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>[]&nbsp;columns,
                     <a href="../../../../org/gephi/datalab/spi/rows/merge/AttributeRowsMergeStrategy.html" title="interface in org.gephi.datalab.spi.rows.merge">AttributeRowsMergeStrategy</a>[]&nbsp;mergeStrategies,
                     <a href="../../../../org/gephi/graph/api/Element.html" title="interface in org.gephi.graph.api">Element</a>[]&nbsp;rows,
                     <a href="../../../../org/gephi/graph/api/Element.html" title="interface in org.gephi.graph.api">Element</a>&nbsp;selectedRow,
                     <a href="../../../../org/gephi/graph/api/Element.html" title="interface in org.gephi.graph.api">Element</a>&nbsp;resultRow)</pre>
<div class="block"><p>Merges the given rows values to the given result row using one merge strategy for each column of the table.</p>
 <p>The number of columns must be equal to the number of merge strategies provided</p>
 <p>No parameters can be null except selectedRow (first row will be used in case selectedRow is null)</p>
 <p>If any strategy is null, the value of the selectedRow will be used</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>columns</code> - Columns to apply a merge strategy in each row</dd>
<dd><code>mergeStrategies</code> - Strategies for each column in <code>columns</code></dd>
<dd><code>rows</code> - Rows to merge (at least 1)</dd>
<dd><code>selectedRow</code> - Main selected row or null (first row will be used in case selectedRow is null)</dd>
<dd><code>resultRow</code> - Already existing row to put the values on</dd>
</dl>
</li>
</ul>
<a name="detectNodeDuplicatesByColumn-org.gephi.graph.api.Column-boolean-">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>detectNodeDuplicatesByColumn</h4>
<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/gephi/graph/api/Node.html" title="interface in org.gephi.graph.api">Node</a>&gt;&gt;&nbsp;detectNodeDuplicatesByColumn(<a href="../../../../org/gephi/graph/api/Column.html" title="interface in org.gephi.graph.api">Column</a>&nbsp;column,
                                              boolean&nbsp;caseSensitive)</pre>
<div class="block"><p>Finds and returns nodes duplicates based on the values of a given column of nodes table</p>
 <p>A node is a duplicate of other if they have the same value (String representation of the values is used) in the given column.</p>
 <p>This is useful to be used to automatically merge duplicated nodes</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>column</code> - Column to use values to detect duplicates</dd>
<dd><code>caseSensitive</code> - Case insensitivity when comparing the column values</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>List of node duplicates groups (at least 2 nodes in each group)</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/AttributeColumnsController.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../org/gephi/datalab/api/AttributeColumnsMergeStrategiesController.html" title="interface in org.gephi.datalab.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/gephi/datalab/api/AttributeColumnsController.html" target="_top">Frames</a></li>
<li><a href="AttributeColumnsController.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2007&#x2013;2016 <a href="http://consortium.gephi.org">Gephi Consortium</a>. All rights reserved.</small></p>
</body>
</html>
